marine snow – Deutsch–English translations

🇬🇧 en de 🇩🇪

marine snow noun

  • sinking organic detritus in the ocean
Meeresschnee
Wiktionary Links